machine-made trail - French English Dictionary